// 存放本store用到的所有请求，供异步action调用
// 将action与请求分离，目的是使action仅仅作为业务逻辑，更单纯，同时方便复用和调试请求
function runAsync(){
    return new Promise(function(resolve, reject){
        //做一些异步操作
        setTimeout(function(){
            console.log('执行完成');
            resolve('随便什么数据');
        }, 2000);
    });
}

export async function login() {
    return await runAsync()
}